byq_list = ['35kV', 'zhb', 'sb', '6kV', 'zb']
bpfd_list = ['bpfdj', 'bpddj']
erzhan_list = ['35kV', 'zhbg', 'zhbd', 'zb']

db1_path = './data/hisdata.db'  # 一站数据库
db2_path = './data/hisdata2.db'  # 二站数据库
swdb_path = r'D:\lljdata\swdb.db'  # 水位站水位数据库
camera_path = './data/camera.db'
ename_list = [
    "1",
    "2",
    "3",
    "4",
    "35kV",
    "zhb",
    "sb",
    "6kV",
    "zb",
    "bpfdj",
    "bpddj",
]
realname_list = [  #后面加个空格
    "1# ", "2# ", "3# ", "4# ", "35kV ", "主变 ", "所变 ", "6kV ", "站变 ", "变频发电机 ",
    "变频电动机 "
]
ename_list1 = [
    "JZ1",
    "JZ2",
    "JZ3",
    "JZ4",
    "SHUI",
    "JZ0",
    "ZJX",
    "sb",
    "6kV",
    "zb",
    "bpfdj",
    "bpddj",
]
realname_list1 = [  #后面加个空格
    "1号机组 ", "2号机组 ", "3号机组 ", "4号机组 ", "供水系统 ", "水情 ", "变压器 ", "所变 ", "6kV ",
    "站变 ", "变频发电机 ", "变频电动机 "
]
# column_list1 = [
#     "38", "39", "40", "3", "4", "5", "1", "3", "5", "9", "10", "11"
# ]
# column_name_list1 = [
#     "Uab", "Ubc", "Uca", "有功功率", "无功功率", "COS", "叶片角度", "母管压力", "进水母管温度",
#     "冷水机组1", "冷水机组2", "冷水机组3"
# ]
jz_column_json = {
    "P": ["(kW)", 3],
    "Uab": ["(kV)", 38],
    "Ubc": ["(kV)", 39],
    "Uca": ["(kV)", 40],
    "Ia": ["(A)", 41],
    "Ib": ["(A)", 42],
    "Ic": ["(A)", 2],
    "泵轴摆度X": ["(μm)", 26],  #轴摆度X
    "泵轴摆度Y": ["(μm)", 27],  #轴摆度Y
    "上机架振动X": ["(μm)", 28],  #机架振动X
    "上机架振动Y": ["(μm)", 29],  #机架振动Y
    "Q": ["(kVar)", 4],
    "励磁电压": ["(V)", 6],
    "励磁电流": ["(A)", 7],
    # "定子U相3":11,
    # "定子V相3":12,
    "定子W相1": ["(℃)", 20],  #保护
    "定子W相2": ["(℃)", 11],
    "定子W相3": ["(℃)", 12],
    "推力轴承Z5": ["(℃)", 16],
    "推力轴承Z6": ["(℃)", 17],
    "推力轴承Z7": ["(℃)", 18],
    "推力轴承Z9": ["(℃)", 19],
    "上导轴承X1": ["(℃)", 22],  #保护
    "上导轴承X2": ["(℃)", 21],
    "推力轴承Z7": ["(℃)", 18],
    "推力轴承Z9": ["(℃)", 19],
    # "下导轴承Z10": 22,
    "下导轴承Z11": ["(℃)", 23],
    "上油缸": ["(℃)", 24],
    "下油缸": ["(℃)", 25],
    "COS": ["φ", 5],
    "叶片角度": ["(°)", 1]
}
shui_column_json = {
    "进水母管温度": ["(℃)", 6],
    "母管压力": ["(MPa)", 1],
    "冷水机组1": ["(℃)", 7],
    "冷水机组2": ["(℃)", 8],
    "冷水机组3": ["(℃)", 9],
}
sq_column_json = {
    "流量": ["(m³/s)", 7],
    "上游水位": ["(m)", 1],
    "栅后下游水位": ["(m)", 3],
    "栅前下游水位": ["(m)", 5],
}
zjx_column_json = {
    "35kV-P": ["(kW)", 35],
    "35kV-U": ["(kV)", 10],
    "35kV-I": ["(A)", 32],
    "35kV-Q": ["(kVar)", 36],
    "35kV-COS": ["φ", 37],
    "主变-P": ["(kW)", 5],
    "主变-U": ["(kV)", 1],
    "主变-I": ["(A)", 4],
    "主变-Q": ["(kVar)", 6],
    "主变-COS": ["φ", 7],
    "6kV-P": ["(kW)", 11],
    "6kV-U": ["(kV)", 8],
    "6kV-I": ["(A)", 9],
    # "??1": ["(kV)", 10],
    "6kV-Q": ["(kVar)", 12],
    "6kV-COS": ["φ", 13],
    "站变-P": ["(kW)", 15],
    "站变-U": ["(kV)", 25],
    "站变-I": ["(A)", 14],
    "站变-Q": ["(kVar)", 16],
    "站变-COS": ["φ", 17],
    "所变-P": ["(kW)", 23],
    # "所变-U": ["(kV)", 10],
    "所变-I": ["(A)", 22],
    # "所变-Q": ["(kVar)", 16],
    "所变-COS": ["φ", 24],
}
ename_list2 = [
    '1',
    '2',
    "3",
    '4',
    'zhbg',
    'zhbd',
    'zb',
    '35kV',
]
realname_list_2 = [
    '1# ',
    '2# ',
    "3# ",
    '4# ',
    '主变高压侧 ',
    '主变低压侧 ',
    '站变 ',
    '35kV ',
]
realname_list2 = {
    '1': '1#',
    '2': '2#',
    "3": "3#",
    '4': '4#',
    'zhbg': '主变高压侧',
    'zhbd': '主变低压侧',
    'zb': '站变',
    '35kV': '35kV',
}
dqcs_column_list = [
    # 二站列名？
    '',
    '',
    '叶片角度',
    '真空度',
    '摆度',
    '下机架水平',
    '上机架水平',
    '机组振动1',
    '机组振动2',
    '转速',
    '上油缸温度',
    '下油缸温度',
    '计算流量',
    ''
]

name_1zhan = [
    # 1站实际名称
    'Uab(kV)',
    'Ubc(kV)',
    'Uca(kV)',
    'Ia(A)',
    'Ib(A)',
    'Ic(A)',
    'P(kW)',
    'Q(kVar)',
    'COSφ'
]
# # 时差
# past_time = 4 * 60 * 60
# # 预测增加时间
# plus_time = 10 * 60

name_2zhan1 = [
    # 二站实际名称
    '上游(m)',
    '栅前(m)',
    '栅后(m)',
    '扬程(m)',
    '廊道(m)',
    '主变温度1(℃)',
    '主变温度2(℃)',
    '运行台数(台)',
    '总流量(m³)'
]
name_2zhan2 = [
    # 二站实际名称2
    'P(kW)',
    'Uab(V)',
    'Ubc(V)',
    'Uca(V)',
    'Ia(A)',
    'Ic(A)',
    'Q(kVar)',
    'cosφ',
]

# 你的小程序AppID和AppSecret
APP_ID = 'wx548ae2a8c8025478'
APP_SECRET = '0a9b9a52efc0a7e26478a57060faca7d'

if __name__ == '__main__':
    print(shui_column_json.keys())
